package com.yangrd.helper.crudhelper.core.crud.page;

import java.util.Collection;

/**
 * @author yangrd
 * @date 2020/10/23
 */
public interface CrudPageInitService {

    /**
     * init
     * @param classCollection
     */
    void init(Collection<Class<?>> classCollection);

    /**
     * refresh
     * @param domainClass
     */
    void refresh(Class<?> domainClass);

    /**
     * refreshAll
     */
    void refreshAll();

    /**
     * destroy
     */
    void destroy();
}
